Libretro Database
Franchises
Developers
Publishers
Genres
Origins
Alfa Systems
Home
Developer
Alfa Systems
Castle of Shikigami III
USA
Nintendo - Wii
2008